Skip to main content

Class Export<T>

Assembly: WaaS.Core.dll
View Source
Declaration
public class Export<T> : IExport<T>, IUnresolved<T> where T : ISortedExportable

Implements:
WaaS.ComponentModel.Models.IExport<T>, WaaS.ComponentModel.Models.IUnresolved<T>

Properties

Name

View Source
Declaration
public ImportExportName Name { get; }

Target

View Source
Declaration
public IUnresolved<T> Target { get; }

Descriptor

View Source
Declaration
public IExportableDescriptor<T>? Descriptor { get; }

Methods

ResolveFirstTime(IInstantiationContext)

View Source
Declaration
public T ResolveFirstTime(IInstantiationContext context)
Returns

<T>

Parameters
TypeName
WaaS.ComponentModel.Runtime.IInstantiationContextcontext

Implements